home *** CD-ROM | disk | FTP | other *** search
-
-
-
- GGGGEEEETTTTPPPPEEEEEEEERRRRNNNNAAAAMMMMEEEE((((2222)))) GGGGEEEETTTTPPPPEEEEEEEERRRRNNNNAAAAMMMMEEEE((((2222))))
-
-
-
- NNNNAAAAMMMMEEEE
- getpeername - get name of connected peer
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ssssyyyyssss////ttttyyyyppppeeeessss....hhhh>>>>
- ####iiiinnnncccclllluuuuddddeeee <<<<ssssyyyyssss////ssssoooocccckkkkeeeetttt....hhhh>>>>
-
- iiiinnnntttt ggggeeeettttppppeeeeeeeerrrrnnnnaaaammmmeeee ((((iiiinnnntttt ssss,,,, ssssttttrrrruuuucccctttt ssssoooocccckkkkaaaaddddddddrrrr ****nnnnaaaammmmeeee,,,, iiiinnnntttt ****nnnnaaaammmmeeeelllleeeennnn))));;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _G_e_t_p_e_e_r_n_a_m_e returns the name of the peer connected to socket _s. The
- _n_a_m_e_l_e_n parameter should be initialized to indicate the amount of space
- pointed to by _n_a_m_e. On return it contains the actual size of the name
- returned (in bytes). The name is truncated if the buffer provided is too
- small.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- A 0 is returned if the call succeeds, -1 if it fails.
-
- EEEERRRRRRRROOOORRRRSSSS
- The call succeeds unless:
-
- [EBADF] The argument _s is not a valid descriptor.
-
- [ENOTSOCK] The argument _s is a file, not a socket.
-
- [ENOTCONN] The socket is not connected.
-
- [ENOBUFS] Insufficient resources were available in the system to
- perform the operation.
-
- [EFAULT] The _n_a_m_e parameter points to memory not in a valid part of
- the process address space.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- accept(2), bind(2), socket(2), getsockname(2)
-
- NNNNOOOOTTTTEEEESSSS
- ABI-compliant versions of the above call can be obtained from
- _l_i_b_s_o_c_k_e_t._s_o.
-
- This call does not return useful results when used on sockets of type
- AF_UNIX, unless the remote end was explicitly bound to a pathname.
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-